#reg {
    
    height:300px;
    width:400px;
    margin:auto;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    color:#000;
    margin:auto;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    /*background: url(../img/test.jpg) no-repeat;*/
    .title {
        text-align: center;
    }

    .reg_item {
         margin: 20px 0;
         position: relative;
         input {
            display: block;
            width: 76%;
            height: 44px;
            padding: 0 11.5% 0 11.5%;
            font-size: .875em;
            line-height: 30px;
            color: #333;
            border: 1px solid #ccc;
            border-radius: 3px;
         }
    }

    .reg_button {
         text-align:center;
         .btn {
            width:40%;
            height:30px;
         }
    }
 
    .reg_item_error {
        color:#ff0000;
    }

}